dim-witted people - Francés Inglés Diccionario